/**
根据 WCAG 标准，触摸目标应至少为 44px × 44px
*/
button {
  min-height: 44px;
  /* 确保垂直方向易于触摸 */
  padding: 8px 16px;
  /* 增加内边距扩大触摸区域 */
}

button i,
button span,
button .action {
  pointer-events: none;
}

button {
  /* 基础样式 */
  transition: background-color 0.2s;
}

button:active {
  background-color: rgba(0, 0, 0, 0.1);
  /* 触摸时的视觉反馈 */
}